Big Huge Thesaurus

Ficus sycomorus

noun